Volume 29, Issue 3, May and June 2023, Pages 814-823
Said Othman; Hossam Egila; Sherif Sakr; Mahmoud Elrayes